Skip to main content

Tool Commands/Shortcuts

Back to Documentation Intro Contents

Powershell Commands

Powershell Logo

  • To get to Powershell, you can type powershell into the top command line in windows explorer just like cmd.
  • Navigating Folders and Files
    • pwd - To print the current directory
    • ls - To list all options in the current folder
    • ls -la - List everything in current directory
    • cd xxx - To change directory to the next typed characters
    • cd ~ - To change directory back to the root level
    • cd .. - To change directory back up one level
    • cat xxx - To print the contents of a file
    • history - To print the history of commands
  • Modifying Files
    • mkdir xxx - To create a new folder with the name of the next typed characters
    • touch xxx - To create a new file with the name of the next typed characters
    • code xxx - To open a file in VS Code
    • cp xxx yyy - To copy a file from xxx to yyy
    • mv xxx yyy - To move a file from xxx to yyy
    • rm xxx - To remove a file
    • > - To overwrite a file, e.g. echo "Hello World" > hello.txt will overwrite the file hello.txt with "Hello World"
    • >> - To append a call to a file, e.g. echo "Hello World" >> hello.txt will append "Hello World" to the end of the file hello.txt
  • Aliases
    • To open your bash alias file, navigate to the root folder using cd ~ and then open using code .bash_aliases. This should open the file up in VS Code.
    • alias - To print all aliases
    • alias xxx="yyy" - To create a new alias, e.g. alias g="git" will create an alias for git

Git Commands

Git Logo

  • git clone https://git.rle.de/deloitte/deloitte-pm-tool.git - Clone a repo from the provided URL
  • git init - Initiate a git repository
  • git remote add origin https://github.com/bangsluke/hacker-stories.git - Add a GitHub repository
  • git branch -M main - Switch to the main branch
  • git commit -m "Initial commit" - Commit with the message (-m) "Initial commit"
  • git push -u origin main - Push to the main branch
  • git fetch --prune - Fetch all branches and remove remote deleted branches
  • git commit --allow-empty -m 'Empty commit' - Trigger the CI/CD pipeline with a blank commit
  • git rev-list --all | xargs git grep "git" - Search for the word "git" in all files of all commits

VS Code Commands

VS Code Logo

  • Ctrl + P - Open the file search
  • Ctrl + Shift + P - Open the command palette
  • Ctrl + D - Multi select (highlight a word and then press multiple times to select all words to type and replace)
  • Ctrl + Space - Autocomplete the word (and auto import)
  • Ctrl + Shift + K - Delete the current code line
  • Alt + Up/Down - Move the current line up or down
  • Alt + Shift + Up/Down - Copy the current line up or down

Chrome Shortcuts

Chrome Logo

  • Ctrl + Shift + J - Open Chrome dev tools console

VBA Shortcuts

VBA Logo

  • F5 - Run the current script
  • F8 - Run the current line of code
  • Ctrl + Y - Delete the current code line